sewall's point - Francés Inglés Diccionario